const randoms = []
// 随机产生mix-max之间的一个数（避免首末概率不均，采用max+1，向下取整）
function randomInteger (min, max) {
  const rand = min + Math.random() * (max + 1 - min)
  return Math.floor(rand)
}
while (true) {
  // 定义一个变量保存是否存在
  var isExists = false
  // 获取一个1–100之间的数
  var random = randomInteger(1, 150)
  // 判断当前随机数是否已经存在
  // 通过randoms.length来确定要判断几次
  for (let i = 0; i < randoms.length; i++) {
    if (random === randoms[i]) {
      isExists = true
      break
    }
  }
  // 如果不存在，则添加进去
  if (!isExists) { randoms.push(random) }
  // 如果有10位随机数了，就跳出
  if (randoms.length === 24) { break }
}
// console.log(randoms)
// export default randoms

const randoms1 = []
// 随机产生mix-max之间的一个数（避免首末概率不均，采用max+1，向下取整）
function randomInteger1 (min, max) {
  const rand = min + Math.random() * (max + 1 - min)
  return Math.floor(rand)
}
while (true) {
  // 定义一个变量保存是否存在
  var isExists1 = false
  // 获取一个1–100之间的数
  var random1 = randomInteger1(1, 150)
  // 判断当前随机数是否已经存在
  // 通过randoms.length来确定要判断几次
  for (let i = 0; i < randoms1.length; i++) {
    if (random1 === randoms1[i]) {
      isExists1 = true
      break
    }
  }
  // 如果不存在，则添加进去
  if (!isExists1) { randoms1.push(random1) }
  // 如果有10位随机数了，就跳出
  if (randoms1.length === 24) { break }
}
// console.log(randoms)
const randoms2 = []
// 随机产生mix-max之间的一个数（避免首末概率不均，采用max+1，向下取整）
function randomInteger2 (min, max) {
  const rand = min + Math.random() * (max + 1 - min)
  return Math.floor(rand)
}
while (true) {
  // 定义一个变量保存是否存在
  var isExists2 = false
  // 获取一个1–100之间的数
  var random2 = randomInteger2(1, 150)
  // 判断当前随机数是否已经存在
  // 通过randoms.length来确定要判断几次
  for (let i = 0; i < randoms2.length; i++) {
    if (random2 === randoms2[i]) {
      isExists2 = true
      break
    }
  }
  // 如果不存在，则添加进去
  if (!isExists2) { randoms2.push(random2) }
  // 如果有10位随机数了，就跳出
  if (randoms2.length === 24) { break }
}
export default [randoms, randoms1, randoms2]
